package com.j48.entrancegurad.service;


import com.j48.entrancegurad.model.Character;
import com.j48.entrancegurad.model.P_C;


import java.util.ArrayList;

public interface IP_CService {

    /**
     * 查询角色应权限编号列表
     * @param character 查询的角色
     * @return 对应权限列表
     */

    public ArrayList<P_C> select(Character character);

    /**
     * 删除角色-权限
     * @param p_c
     * @return 是否删除成功
     */
    public boolean deleteBycharacterid(P_C p_c);

    /**
     * 添加权限
     * @param p_c
     * @return 被影响的行数
     */
    public int addP_c(P_C p_c);

    /**
     * 通过角色ID查询权限
     * @param p_c
     * @return
     */
    public ArrayList<P_C> selectall(P_C p_c);

    /**
     * 删除
     * @param p_c
     * @return
     */
    public int deletep_c(P_C p_c);
}
